11月15日更新,添加了一条命令待测试(经测试在我的车上无效)
11月25日更新,添加了保存文件的方法,但是缺乏恢复文件的实践,毕竟我按照流程走还没出现过问题,所以暂时无法测试。只提供了如果可能出现崩溃,备份的三种文件的方法,期待后期有人可以发这方面的感受和作业。
12月 2日更新,帮车友刷机遇到win7系统下,无法读取模块,e-sys提示system error 错误代码 C070,查找5系论坛问题贴发现解决方法:win7建议语言选英语(英国),区域和语言里面那个“格式”里改完后那个“管理”里面非unicode程序语言也要改成英语(英国),修改语言后顺利读取代码及保存成功。由本坛车友powerdengyn,测试并提供截图,供后来的win7同学修改,图片在下面注意事项里。
12月15日更新,psdzdata 47.5可替换数据库文件升级至48.1。
F20 新宝马1系全民刷机、刷隐藏功能教程之我找大夫版
阅读教程中请一定仔细查看红色字体部分 谨记。。。
本文参考了5系、3系、以及1系诸多同学发的作业,做以如下总结,要感谢的人太多了,就不一一叙述,感谢以前发过作业同学们的无私奉献。。
刷机的目的:通过修改车内控制系统的某些数值,达到实现如启停关闭等功能,或者让空调不在自动启动,可以通过修改命令后达到手动控制的目的。刷机就如在XP里修改了某个注册表文件一样,没啥难的。
实施的方法:参照教程使用相关的软件,以及数据线,连接车辆OBD插口,只要步骤对,不会有啥问题的,一定要反复认真阅读教程,熟悉流程后在开始自己动手操作,胆大心细,谨记。。。。。。。
实现的效果:
1. 锁车、开锁有BB声提示,解锁两声,锁车一声,弄完了去idriver里面设置里面打勾激活一下才有效。
2. 启动车子的时候IDRIVE大屏幕不需要按确认键了,去除确认。
3. 多功能运动仪表盘,包含扭矩表可以刷出来但是不会动,期待升级后改进。
4. 开启cic菜单版本查看功能,在屏幕里面选设置,然后向右拨动idriver按钮调到头,即可看cic版本。
5. 空调内外循环模式,记忆上一次使用的循环状态(默认是启动就开启外循环)。
6. 空调的启动记忆上一次操作状态。
7. 启车的自动启停可以记忆上一次操作状态,或者默认关闭自动启停。(二选一即可,我推荐记忆上一次)
8. 玻璃升降的过程不受开门、关门动作的影响。
9. 开启数字时速显示在仪表盘里,通过BC键调出。(涉及到内核,调完后有的车友临时里程归零,并且需要重新设置idriver时间,5系车友个别有的反馈,保养里程丢失,这个还是慎重调节吧,我是没搞,我觉得意义不大。)
10、补充一个有效的命令:由本坛坦克兄提供。
http://club.autohome.com.cn/bbs/thread-c-373-17854043-1.html
FZD CAFD_00000A07 3001 LIN-SINE ,Buzzer Level HIGH ,
蜂鸣器音量 最小值02,最大值0A(12),默认03,最大可选level_10,即0A
自定义锁车音,已上视频 http://club.autohome.com.cn/bbs/thread-c-373-17940186-1.html
FZD ,CAFD_00000A07, 3001 LIN-SINE,Buzzer frequency改成7D,Buzzer duration改成02
补充一个命令,轻拨转向杆的时候默认是闪三次,这个命令可以修改闪的次数:参照本坛车友的帖子看到的如下:http://club.autohome.com.cn/bbs/thread-c-373-17685248-1.html
首先找到FEM-BODY,然后找到Blinkzyklen_Anzahl_Tipp,然后将参数Werte调整,默认是2,转向灯闪3次;如果将参数调整是4,转向灯闪5次,反正闪的次数比设置的数字多1次。最多可以设置成99,即闪100下~(有群友反馈,修改完之后无法点保存。。。。。需要进一步测试)
这个我测试过了,在我的车上我修改了Werte 我修改成09 并且成功保存了,但是保存之后 code fdl之后
没有效果,变成了只闪一次了,后来我就修改回默认的02了,,, 这次测试未果。。在我车上无效
注意的事项:
刷机前请做好备份FA 及SVT文件, 只要能Save的都尽量在刷机前自己备份一下,方法楼下有介绍。以备不时之需。
务必保持电源不能断电,务必保持obd线路的通畅,不允许在code fdl过程中网线接触不良,这样容易导致汽车的电脑死机,需要去4S重新重置一次,如能保证这些,刷机是很安全的。
请务必记住1、备份。2、不能断电。3、不允许网线出现掉链子的情况。
1、XP系统务必将电脑“控制面板”里的“区域和语言”改成英语(美国),注意高级里面的也要一起改,然后看屏幕右下角的时间格式就有变化了就行了,系统语言不用改。要是不修改的话当数据保存时将提示报错。
2、务必安装完整版的XP系统,强烈建议32位的,因为我用ghostxp就是简化版的xp发现修改完语言环境后还是无法保存,后来我自己下了一个英文完整版的XP系统,就解决了,所以有条件的话还是完整版的xp比较好。
3、刷完某些模块系统会提示是有警告的,如KOMBI、PDC、SM、TRSVC ,这四个菜单下的任何改变会导致系统重启,大概这类菜单是车的核心层软件,不懂还是算了不要改了。主要的功能都是HU_ENTRY 下的,除了那四个模块下,其他的应该没事儿,对车的改动是应用层面的,改改没关系,刷不坏。就算刷坏了,去4S店就说车子有故障了,做一个cic的联机重置,就都恢复到默认值了,还能顺便升级cic,有的地方是免费的,有的收费300元。
4、务必保持笔记本电量充足,不要刷一半停电了。
5、发动机启动按钮按一下,保持车内通电状态,然后连接obd数据线。
6、win7建议语言选英语(英国),区域和语言里面那个“格式”里改完后那个“管理”里面非unicode程序语言也要改成英语(英国),修改语言后顺利读取代码及保存成功。如64位操作系统,建议右键e-sys图标属性,选择兼容模式。选择兼容XP 32位 sp3 模式。。。。
针对第6条错误提示,未正确修改语言前,出现的错误提示:system error 错误代码 C070 如图所示
由本坛powerdengyn 车友测试后 ,解决此问题,并截图共享之。
按第六条修改完毕之后,错误提示消失,可以顺利读取模块并修改保存
刷机的准备:宝马OBD数据连接线(建议网购成品,大约50元),淘宝很多 你就找50块钱包邮的 价格比较合理
软件两个,一个是E-Sys_3.18,一个是PSDZdata V47.5。
刷机可以参考的文献(5系那边同学写的教程也很详细,可以参考一下):
http://club.autohome.com.cn/bbs/thread-c-65-17132998-1.html
http://club.autohome.com.cn/bbs/thread-c-65-16786880-1.html
1系 坦克(tankren)大师的命令帖子:
http://club.autohome.com.cn/bbs/thread-c-373-18192852-1.html
软件的下载地址可参考如下地址:(下载地址由本坛tankren及必杀猫车友提供,感谢无私奉献)
在论坛搜索47.5有很多下载地址,不够迅雷还是比较适合国内用户的。
E-Sys_EST_PIN.rar :
http://pan.baidu.com/share/link?shareid=432251&uk=2199022938
安装密码 lo8F3lsVVg
psdzdata47.5:
下载地址:
http://kuai.xunlei.com/d/nqruDgIczQA2iARS382
47.5升级到48.1替换的文件如下:
http://pan.baidu.com/share/link?shareid=130307&uk=2199022938
47.5 升级到48.1 只需要解压缩文件 复制 添加到
假设安装盘为E盘 E: esys data psdzdata swe cafd
E: esys data SWE cafd
如刷机过程提示缺少文件可考虑下补丁,如没提示就不用加补丁。
cafd_00000794.caf.002_020_029:http://pan.baidu.com/share/link?shareid=100396&uk=2115507242
cafd_00000794.caf.004_122_077:http://pan.baidu.com/share/link?shareid=109644&uk=2115507242
假设安装盘为E盘
E: esys data psdzdata swe cafd
E: esys data SWE cafd
有车友反馈说因为刷机流程误操作,导致某些模块丢失了,如CAS模块,解决办法参照坦克兄说的方法如下,如果没把握可以在刷机前先把原车的caf模块文件都备份上,以备不时之需。只要你通过E-SYS进入每个模块之后,在E: ESysData CAF 文件夹下就会生成很多歌ncd文件,这些文件就是模块,可以读完每个模块先不修改,生成完 ncd文件就集中保留一下。
就保存和恢复这块来讲,因为我一直按照流程走的,没出现过丢失模块的现象,所以我自己没法测试如何恢复,我只是听坦克兄还有5系的一些大哥说过,关键的是要保存NCD文件和FA文件以及SVT,好像是有这三个文件如果以后有事儿了可以LOAD读出来 ,然后CODE烧录回去即可,但是我没法测试,希望有过惨痛经验的同学陆续补充进来这方面的知识。保存方法我传几个图片,大家看看能看懂不。。。。。
而且应该是每个文件都是对应自己车子的VIN码的,别人的文件你无法替换的,建议胆子小的朋友先期自己先把那三个文件保存了,以备不时之需。。。。
NCD文件 在你阅读完每一个模块之后 自动生成在E: ESysData CAF 文件夹下。
FA文件保存如下图:
SVT文件保存如下图:
保存万这三个文件 已被不时之需吧。。。。。。。只要按照流程走其实完全不会出问题的。。。。。。
如果实在害怕的 ,就先保存着吧这三个文件。。。。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------华丽的分割线-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
软件的安装:将E-Sys_3.18,以及PSDZdata V47.5,按照教程步骤安装到自己的笔记本上。
可以参考的文献(5系那边同学写的教程也很详细,可以参考一下):
http://club.autohome.com.cn/bbs/thread-c-65-17132998-1.html
http://club.autohome.com.cn/bbs/thread-c-65-16786880-1.html
要买这样子的数据线,必须是宝马刷车用的,5系参考作业是如下
http://club.autohome.com.cn/bbs/thread-c-65-16786880-1.html
首先解压缩PSDZ 这个文件夹
解压缩后得到如下7个文件,我都把文件安装和存放到了E盘了,不一定非要放在C盘。自己安排吧。
把E-sys 那个压缩包也解压缩了,然后运行里面的E-SYS_setup.exe。 安装e-sys 3.184
点下一步
安装密码,在压缩包里面的文件有,文件名字叫E-Sys_3.18.nfo 安装密码为 lo8F3lsVVg
(两个字母V哦 不是W)
假设安装的路径是E盘
假设安装的路径是E盘
继续下一步
选择安装,继续,就安装完这个软件了。下一步要把数据库文件挪到软件里继续看。。。
安装完毕后,将解压缩PSD文件夹得到的这7个文件夹复制
复制
将7个文件复制粘贴到 E:ESysDatapsdzdata
将E-Sys_EST_PIN.rar 这个压缩包解压缩完毕后,在其e-sys est文件夹下有一个Code Away.est文件,将这个文件复制到 E:ESysData 文件夹下。。如图
复制完毕后 点击桌面的E-sys图标进入
进入选项 找到设置EST 将文件定位 选择Code Away.est文件路径
至此 文件安装准备完毕、、、、下一步进入 修改命令 。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------华丽的分割线-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
命令的修改:按照教程操作。
可以参考的文献(5系那边同学写的教程也很详细,可以参考一下):
http://club.autohome.com.cn/bbs/thread-c-65-17132998-1.html
http://club.autohome.com.cn/bbs/thread-c-65-16786880-1.html
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------华丽的分割线-----------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
图文版教程请仔细观看。。。。
打开汽车电源,就是按一下点火按钮,不需要启动发动机。将ODB2插头插入驾驶座左膝下侧端口,将网线插入电脑
打开ZGW_SEARCH程序(位于E:E-Sys_EST_PIN E-sys EDIABAS Hardware ENET)
WIN7下需把ZGW_SEARCH设置为兼容XP。。。。。。。。。
网线插入笔记本后网络图标显示受限制,在进入ZGW_SEARCH才会有ip显示连接成功了
连接成功后点击
进入软件后点击 如图F20 那个白色的可选项,然后选择 connection via VIN,
然后单击“connect”......... 连接成功后。。。。依次点击
EXPERT MODE
CODING
READ
读出FA之后右键选Activate FA,成功后FA后面多了一个绿色的字
之后在SVT栏中点READ VCM
模块都读出来了,左侧列表就是车子命令的对应模块(命令列表在文章下面可以找到),
找到你要改的模块,这时候点一下对应的CAFD文件,再点右侧Read Coding
Read Coding完之后 在对应的CAFD下面就多出一个加号,下面多了一个子目录,在cafd那个子目录点一下然后单击右键,选中EDIT FDL
输入密码是2690
点击OK进入这个子目录里面了,可以找到对应的命令所在地址,如果自己实在找不到,可以在serach里面输入头几个命令的字母也可以,可以自动查找,但是要把命令对照仔细哦。别搞错了
修改完命令,点击保存,然后后退,如果在同一模块下,可以一起把几个命令一起修改完,最后同意保存,再后退。。。
后退完毕,点击右下方的code FDL
开始读盘
出现这个窗口,意思就是说,修改命令成功了。。。
照葫芦画瓢吧,有意义的九个命令一会儿就刷完了。。。。。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------
F20可刷机命令参数列表:打印版的请去此网盘地址下载。
http://pan.baidu.com/share/link?shareid=103720&uk=2199022938
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------华丽的分割线-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
网页版命令列表请往下阅读,目前能实现的内容并且测试有效的是:
1.锁车、开锁有BB声提示,解锁两声,锁车一声,弄完了去idriver里面设置里面打勾激活一下才有效。
HU_ENTRY 3000 HMI,78 ACOUSTICAL_LOCK_CONFIRM nicht aktiv=00 修改为 aktiv=01
2. 启动车子的时候IDRIVE大屏幕不需要按确认键了,去除确认。
HU_ENTRY 3001 EXBOX,78 LEGAL_DISCLAIMER_TIME ld_mit_timeout 修改为 kein_ld
3. 多功能运动仪表盘,包含扭矩表可以刷出来但是不会动,期待升级后改进。
HU_ENTRY 3000 HMI,78 EFF_DYN_SPORT_CID nicht aktiv=00 修改为 aktiv=01
4. 开启cic菜单版本查看功能,在屏幕里面选设置,然后向右拨动idriver按钮调到头,即可看cic版本。
HU_ENTRY 3000 HMI,78 ENTWICKLER_MENUE nicht aktiv=00 修改为 aktiv=01
5. 空调内外循环模式,记忆上一次使用的循环状态(默认是启动就开启外循环)。
IHKA 3002 Funkitionskodierung_HO.06 MEMORY_UMLUFT nicht aktiv=00 修改为 aktiv=01
6. 空调的启动记忆上一次操作状态。
IHKA 3002 Funkitionskodierung_HO.06 MEMORY_OFF nicht aktiv=00 修改为 aktiv=01
7. 启车的自动启停可以记忆上一次操作状态,或者默认关闭自动启停。(二选一即可,我推荐记忆上一次)
记忆上一次 FEM_BODY 3023 TcMaster2,02 TCM_MSA_MEMORY nicht aktiv=00 修改为 aktiv=01
默认就关闭 FEM_BODY 3023 TcMaster2,02 TCM_MSA_DEPAULT_OFF nicht aktiv=00 修改为 aktiv=01
8. 玻璃升降的过程不受开门、关门动作的影响。
FEM_BODY 3050 Pwclient,12 FH_TUERAUF_STOP_MAUT aktiv=01 修改为 nicht aktiv=00
REM 3050 Pwclient,12 FH_TUERAUF_STOP_MAUT aktiv=01 修改为 nicht aktiv=00
9. 开启数字时速显示在仪表盘里,通过BC键调出。(涉及到内核,调完后有的车友临时里程归零,并且需要重新设置idriver时间,5系车友个别有的反馈,保养里程丢失,这个还是慎重调节吧,我是没搞,我觉得意义不大。)
kombi 3000 Anzeige_konfiguration BC_DIGITAL_V nicht aktiv=00 修改为 aktiv=01
补充一个有效的命令:由坦克兄提供。
http://club.autohome.com.cn/bbs/thread-c-373-17854043-1.html
FZD CAFD_00000A07 3001 LIN-SINE ,Buzzer Level HIGH ,
蜂鸣器音量 最小值02,最大值0A(12),默认03,最大可选level_10,即0A
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------华丽的分割线-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
以下项目是有待测试,我觉得除非发烧友,一般用户建议不要试了,没效果的多。
10.激活跑车变速箱程序。(此命令可造成故障码,如4S没熟人的话请不要尝试,小心丢了质保和保修,我没试,但我说的方法和流程是OK的,5系已经很多同学刷过了,变速器响应时间明显缩短)。简称:Sport Automatic Transmission 即SAT,在国外2TB套餐当中包含此跑车程序(2TB套餐:国外此套餐包含运动跑车程序+换挡拨片+驾驶模式选择按钮硬件共计500美金),5系论坛那边传出来的,据说可以缩短换挡相应时间,此程序是535标配的驱动程序,其余5系全部隐藏了此功能,要单独开通国外需要花钱,国内没有此选择。据说调完了会故障码提示,5系有人开通了,仪表盘虽然没有故障码,但是使用宝马内部检测程序ista检测出来提示有故障码,不影响日常使用,但是可以积极改善换挡时间,改善驾驶感觉,很神奇的程序,1系暂时还没搞这个,据我查阅资料,125及135的同学都默认配备了此程序,因为你们的变速器默认就是2TB套餐了,请自己查阅www.bmwvin.com,看一下你们的变速器配置,是不是2TB,我查了只有125、135是,其他1系全部是普通变速器S205)
第一步:参照蓝牙添加VO码的作业,把FA下 的205 改成2TB ,最后一步CODE的时候选择SVT那个顶端的文件夹,需要更新CIC操控系统,此处可能会造成保养里程、时间等相关数据的丢失,但是跑一段时间就会恢复的。参照作业:http://club.autohome.com.cn/bbs/thread-c-65-17063097-1.html
第二步:第一步完成后,下面的模块就自动的修改成新的值了,就是打开了跑车程序,可以刷前刷后对照验证一下。
ICM IcmKod_B_S2TBA nicht verbaut 自动变成 verbaut
ICM IcmKod_B_S205A verbaut 自动变成 nicht verbaut
11. 发动机熄火中控自动解锁(5系的命令参考,请在1系里面自己搜索一下,我觉得意义不大,还是手动控制比较科学,万一自动开锁遇到强盗呢,哈哈)
CAS ER_KEYOUT_AUTOVR nicht aktiv=00 修改为 aktiv=01
12.ESS,翻译过来就是:刹车预警系统,也就是紧急刹车灯频闪。(1系测试后无效)
FEM_BODY 3060 LceMaster,1c ESS_AKTIVIERBARER_AUSGANG 将默认值 修改为 bremslicht blinkend
13.胎压和温度精确数值显示,测试后无效,只有单位没有数值。(可以打开,但是无具体数值显示)
HU_ENTRY 3000 HMI,78 RDC_SAFETY nicht aktiv=00 修改为 aktiv=01
14.自动头灯灵敏度调节。可以调普通,灵敏,不灵敏等5项,调完了没看出太明显的效果。(感觉效果不明显)
FEM_BODY 3130 pfrainLightsensor,oc RLS_DEF_FLC_SCHWELLWERT_SATZ empfindlich--灵敏为默认值 修改为 unempfindlich ------不灵敏
15. 开启机油测试量的界面,但是测试后发现灰色,无法选。(可以调出,但是看不到实际机油量)
HU_ENTRY 3000 HMI,78 OELSTANDSMENUE nicht aktiv=00 修改为 aktiv=01
HU_ENTRY 3000 HMI,78 OELSTAND_OENS aktiv=01
16.仪表盘灯保持常亮,在kombi模块下面,谨慎刷,这个我没测试过。。。。
(经过测试没找到关键词,看来5系的这个命令并不适用我们1系)
Kombi 搜索 关键字 M_TAG_SKALENBELEUCHTUNG
17.行车中可以操作导航菜单包括看DVD(5系的命令,我暂时没试咱们车的,定制大屏有导航的可能需要这个。)
HU_ENTRY 搜索 SPEEDLOCK_X_KMH_MIN 00 改为 FF
HU_ENTRY 搜索 SPEEDLOCK_X_KMH_MAX 0A 改为 FF
扫码下载
汽车之家APP
随时获取
最新汽车资讯